stem cell application - German English Dictionary